
.content>h1 {
	font-size: 27px;
}
	.result {
		border: 1px solid #cccccc;
		border-radius: 6px;
		background-color: #ffffff;
		margin: 20px 0 0;
		line-height: 40px;
	}
		.title {
			height: 40px;
			padding: 0 20px 0;
			margin: 1px 0 0;
			border-top-left-radius: 6px;
			border-top-right-radius: 6px;
			background: url(../images/bg-title.gif) repeat-x 0 0;
		}
			.title h2 {
				font-size: 16px;
			}
		.functions {
			height: 60px;
			line-height: 60px;
			border-top: 1px solid #cccccc;
			padding: 0 20px 0;
		}
			.search span {
				margin: 0 10px 0 0;
			}
			.search button  {
				color: #ffffff;
				height: 27px;
				padding: 0 5px;
				border: 1px solid #459300;
				border-radius: 4px;
				background: #459300 url(../images/bg-button.gif) repeat-x 0 0;
				cursor: pointer;
				vertical-align: middle;
			}
			.search input,
			.search select,
			.operate select {
				border: 1px solid #cccccc;
				border-radius: 4px;
    			padding: 4px;
    			box-shadow: 0 0 6px #f0f0f0 inset;
    			vertical-align: middle;
			}
			.operate a {
				background: #459300 url("../images/bg-button.gif") repeat-x 0 0;
    			border: 1px solid #459300;
    			border-radius: 4px;
    			color: #ffffff;
    			padding: 5px 7px;
    			text-decoration: none;
    			vertical-align: middle;
			}
		.result-data {
			padding: 0 20px 20px;
		}
			.result-data table {
				width: 100%;
				text-align: center;
				table-layout: fixed;
			}
				tbody {
					border-top: 1px solid #cccccc;
					border-bottom: 1px solid #cccccc;
				}
				tr.alt-row {
					background-color: #f3f3f3;
				}
				td {
					word-wrap: break-word;
					line-height: 20px;
					padding: 10px 0;
				}
					td .modify,
					td .delete,
					td .passit {
						display: inline-block;
						/*vertical-align: middle;*/
						width: 16px;
						height: 16px;
						text-indent: -9999em;
						margin: 0 1px;
					}
					td .modify {
						background: url(../images/modify.png) no-repeat 0 0;
					}
					td .delete {
						background: url(../images/delete.png) no-repeat 0 0;
					}
					td .passit {
						background: url(../images/tick.png) no-repeat 0 0;
					}
					.pagination {
		   		 		padding: 20px 0 5px;
		    			text-align: right;
					}
					.pagination a {
						margin: 0 5px 0 0;
   	 					padding: 3px 6px;
   	 					border-radius: 4px;
					}
					.pagination .number {
						border: 1px solid #dddddd;
					}
					.pagination .current {
						background: #469400 url(../images/bg-button.gif) repeat-x 0 0;
					    border-color: #459300;
					    color: #ffffff;
					}
